﻿/* ---------------------------------------------------------- */
/*                                                            */
/* Project: YiWei Vehicle maintenance                         */
/*                                                            */
/* - Start Time: 2015.08.22                                   */
/* - Author: JinBo                                            */
/*                                                            */
/*                                                            */
/*                           BaiDuHi:hotone1985               */
/*                                                            */
/* ---------------------------------------------------------- */

html * {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body{ background-color: #f5f5f5;}

/* Links */
a{text-shadow:none;color:#000}
a:visited{color:#000}
a:active,a:focus,a:hover{outline:0;color:#000}

.img-responsive{ max-width: 100%;}
.skin-orange{ color: #ff9f00!important;}
.skin-dark{color: #898888}
.page { z-index: auto;}
.u-left-icon.jboicon{ font-size: 0.8rem; margin: 3px 0 0 0;}
.android .u-left-icon.jboicon{ margin: 4px 0 0 0;}
.ios .u-left-icon.jboicon{ margin: 2px 0 0 0;}
.bar .button.pull-left { padding-right: 1rem;}

.f-mb-1{margin-bottom: 0.6rem;}
.f-mb-2{margin-bottom: 1rem;}
.f-mb-3{margin-bottom: 3rem!important;}
.f-ml-1{margin-left: .75rem;}
.f-ml-2{margin-left: 0.55rem!important}
.f-pr-1{padding-right: 0.75rem;}

.font-12{font-size: 0.6rem}

.f-rot-90{
    -webkit-transform: rotateZ(90deg);
    -moz-transform: rotateZ(90deg);
    -o-transform: rotateZ(90deg);
    transform: rotateZ(90deg);
    -ms-transform: rotateZ(90deg);
}

/* 公用图标 */
.fa,.jboicon{margin-top:-1px;margin-right:5px;margin-left:3px;color:#f7b935;font-size:.6rem;}
.img-icon{position:relative;display:inline-block;width:20px;height:20px;background-position:center;background-size:100% auto;background-repeat:no-repeat;vertical-align:middle;font-style:normal;-webkit-background-size:100% auto;}
.text-icon{display:inline-block;margin-top:-2px;margin-right:5px;margin-left:-5px;width:20px;height:20px;border-radius:4px;background-color:#ffcc5f;color:#fff;vertical-align:middle;text-align:center;font-weight:400;font-style:normal;font-size:.5rem;line-height:20px;}
.spring{background:url(../img/sprite@2x.png) no-repeat;background-size:1200%;}
.img-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.button.button-yellow{min-height:2.2rem;border:none;border-radius:0;background:#F0AD4E;color:#fff;font-size:.85rem;}

/* 登录页 */
.m-login-page .m-user-avatar{padding:0;min-height:35%;background:0 0;}
.m-login-page .list-block ul{background:0 0;}
.m-login-page .list-block li{margin-bottom:.7rem;}
.m-login-page .list-block li:after,.m-login-page .list-block li:before{height:0;}
.m-login-page .item-content{border:1px solid #dadada;background:#fff;}
.m-login-page .item-content>.item-media{padding:.1rem .75rem .1rem 0;border-right:1px solid #dfdfdf;color:#b7b6b6;font-size:1rem;}
.m-login-page .item-content>.item-inner input{font-size:.7rem!important;}

/* 列表样式 */
.list-block .item-link .item-inner{background-size:.4rem;background-position-x:94.5%;background-position-y:50%;-webkit-background-size:.4rem .4rem;}
.list-block .item-content{min-height:2.4rem;font-size:.8rem;}
.list-block{margin:0 0 .6rem 0;}
.list-block ul{margin:0 0 .6rem 0;}

.list-block ul li:first-child:before,.list-block ul:first-child:before{height:0;}
.list-block ul li:before{position:absolute;top:0;right:auto;bottom:auto;left:0;z-index:15;display:block;width:100%;height:2px;background-color:#e7e7e7;content:'';-webkit-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-ms-transform-origin:50% 0;}
/*.list-block ul li:after{position:absolute;top:auto;right:auto;bottom:0;left:0;z-index:15;display:block;width:100%;height:1px;background-color:#e7e7e7;content:'';-webkit-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-ms-transform-origin:50% 0;}*/
@media only screen and (-webkit-min-device-pixel-ratio: 2){
    .list-block ul li:before,.list-block ul li:before {
        -webkit-transform: scaleY(.5);
        -ms-transform: scaleY(.5);
        -o-transform: scaleY(.5);
        transform: scaleY(.5);
    }
}
.list-block .item-inner:after{height:0;}
.content-block-title{margin-top:.75rem;}
label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox,label.label-checkbox input[type=radio]:checked+.item-media i.icon-form-checkbox{background-color:#ff9f00;}

.getyzm { border-radius: 0; }